canine fossa - İspanyolca İngilizce Sözlük